package com.menggudf.entity;

import java.util.Date;
import java.io.Serializable;

/**
 * (Illness)实体类
 *
 * @author makejava
 * @since 2025-02-20 16:58:28
 */
public class Illness implements Serializable {
    private static final long serialVersionUID = 789468001137510098L;
    
    private Integer id;
    /**
     * 疾病名称
     */
    private String illness;
    /**
     * 发病时间
     */
    private String duration;
    /**
     * 辅助检查
     */
    private String assistantExam;
    /**
     * 多发人群,0男，1女，2全部
     */
    private Integer sex;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 最后修改时间
     */
    private Date modifyTime;
    /**
     * 一级科目
     */
    private String levelOneSubject;
    /**
     * 二级科目
     */
    private String levelTwoSubject;
    /**
     * 疾病创建者
     */
    private String author;
    /**
     * 病因(疾病概述)
     */
    private String pathogen;
    /**
     * 诊疗方案
     */
    private String scheme;
    /**
     * 用药
     */
    private String medicine;
    /**
     * 病情分级1,2,3,4
     */
    private Integer warning;
    /**
     * 病症必要条件
     */
    private String limitSymptoms;
    /**
     * 必要条件个数
     */
    private Integer limitNum;
    /**
     * 是否完成，1完成0未完成
     */
    private Integer isComplete;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getIllness() {
        return illness;
    }

    public void setIllness(String illness) {
        this.illness = illness;
    }

    public String getDuration() {
        return duration;
    }

    public void setDuration(String duration) {
        this.duration = duration;
    }

    public String getAssistantExam() {
        return assistantExam;
    }

    public void setAssistantExam(String assistantExam) {
        this.assistantExam = assistantExam;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getLevelOneSubject() {
        return levelOneSubject;
    }

    public void setLevelOneSubject(String levelOneSubject) {
        this.levelOneSubject = levelOneSubject;
    }

    public String getLevelTwoSubject() {
        return levelTwoSubject;
    }

    public void setLevelTwoSubject(String levelTwoSubject) {
        this.levelTwoSubject = levelTwoSubject;
    }

    public String getAuthor() {
        return author;
    }

    public void setAuthor(String author) {
        this.author = author;
    }

    public String getPathogen() {
        return pathogen;
    }

    public void setPathogen(String pathogen) {
        this.pathogen = pathogen;
    }

    public String getScheme() {
        return scheme;
    }

    public void setScheme(String scheme) {
        this.scheme = scheme;
    }

    public String getMedicine() {
        return medicine;
    }

    public void setMedicine(String medicine) {
        this.medicine = medicine;
    }

    public Integer getWarning() {
        return warning;
    }

    public void setWarning(Integer warning) {
        this.warning = warning;
    }

    public String getLimitSymptoms() {
        return limitSymptoms;
    }

    public void setLimitSymptoms(String limitSymptoms) {
        this.limitSymptoms = limitSymptoms;
    }

    public Integer getLimitNum() {
        return limitNum;
    }

    public void setLimitNum(Integer limitNum) {
        this.limitNum = limitNum;
    }

    public Integer getIsComplete() {
        return isComplete;
    }

    public void setIsComplete(Integer isComplete) {
        this.isComplete = isComplete;
    }

}

